What is the meaning of the word "in the long run"?

Definitions:

  1. after a very lengthy period of time copy to clipboard adverb
    • They will succeed in the long run. copy to clipboard

Synonyms: